@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, textarea, p, blockquote, th, { 
 padding: 0;
 margin: 0;}
 
fieldset, img { 
 border: 0;}
 
ol, ul {margin:0;padding:0;list-style: none;}
p{
	margin: 0px;
	padding: 0px;}


.clear{ clear:both;}
.clr{ clear:both;height:0; line-height:0; font-size:0; overflow:hidden;}

body {margin:0; padding:0px;  color:#505050; font-size:12px; line-height:22px; font-family:Arial, Helvetica, sans-serif; background:#f1f1f1;}
img {border: 0;}
li { list-style: none; margin:0; padding:0px;}
.clear {clear:both; /*line-height:0px; height:0px; padding:0px; margin:0px;*/}
.left {float:left;}
.right {float:right;}
a {text-decoration:none; color:#565656;}


.head_bg{ width:100%; height:89px; background:url(../images/head_bg.jpg) repeat-x;z-index:99999; position:fixed; top:0;}
.head_main{ width:1003px; height:89px; margin:0 auto;z-index:99999;}
.logo{ width:113px; height:69px; float:left; padding-top:10px;}
.head_r{ width:772px; height:89px; float:right; position:relative; z-index:99999;}
.wb{ text-align:right; padding-top:5px;}
.wb ul{ float:right; padding-top:5px;}
.search{ position:absolute; left:270px; top:10px;}
#search{ position:relative;}
#search input{ width:220px; height:25px; background:url(../images/search-bg.jpg) no-repeat scroll center; padding:0;padding-left:5px;  border:0; margin:0; line-height:25px; }
#search button{ position:absolute;right:3px; top:4px;width:25px; height:19px; box-sizing:border-box; display:inline-table; border:none; background-color:white; background:url(../images/button_3.jpg) no-repeat scroll center; cursor:pointer;}
.sousuo{ padding-left:290px;}


/*导航1*/
.menu {
	background:url(../images/nav_bg.jpg) no-repeat;
	height:41px;
	width:772px;
	margin:15px auto 0 auto;
	position:absolute;
	z-index:99999;
	top: 30px;
}
#menu_ul li{ float:left;z-index:99999;}
#menu_ul li a{ display:block; height:41px; line-height:41px; color:#515151; text-align:center;z-index:99999;}

#ul2{position:absolute;top:41px; left:-100px; padding:30px 40px; background:url(../images/about.png) no-repeat scroll center; width:905px; height:190px; visibility:hidden;z-index:99999;}
#ul2>li{ float:left;}
/*导航2*/
.nav {
	background:url(../images/nav_bg.jpg) no-repeat;
	height:41px;
	width:772px;
	margin:15px auto 0 auto;
	position:absolute;
	z-index:99999;
	top: 30px;
}
.nav table {text-align:center; width:772px; z-index:99999;}
.nav table tr td .ad {line-height:41px; color:#515151; font-size:13px; background:background:url(../images/nav_bg.jpg) no-repeat; display:block;z-index:99999;}
.nav table tr td:hover .ad {line-height:41px; color:#025bb0; font-size:13px;  display:block;z-index:99999;}
.nav table tr td .nv {line-height:40px; color:#007DC5; font-size:13px; display:block;z-index:99999;}
.navm { position:absolute;  top:39px; left:-210px; width:985px; height:186px; background:url(../images/n1.png) no-repeat; padding:32px 0; display:none;z-index:99999;}
.navm table tr td {vertical-align:top; line-height:18px; text-align:left;z-index:99999;}
.navm_7 { position:absolute; z-index:9999px; top:39px; left:580px; width:145px; height:100px; background:url(../images/n1.png) no-repeat; padding:32px 0; display:none;z-index:99999;}
.navm_7 table tr td {vertical-align:top; line-height:18px; text-align:left;z-index:99999;}
.navm1 {width:174px; padding-left:40px;z-index:99999;}
.navm1 ul li { background:url(../images/i3.jpg) no-repeat left center; clear:both; padding-left: 13px; height:16px; text-align:left; line-height:20px; height:20px;z-index:99999;}
.navm1 ul li a { font-size:14px; line-height:16px; background:none;z-index:99999;}
.navm1 ul li a:hover { font-size:14px; line-height:16px; background:none;}
.navm2 {width:515px; padding:0 25px; padding-right:0; background:url(../images/n5.png) no-repeat left center; height:186px;}
.navm3 {width:164px; padding:0 28px; background:url(../images/n5.png) no-repeat left center; height:186px;}
.navm3 ul li {text-align:left;}
.navm4 {width:161px; padding-left:40px;}
.navm4 ul li { background:url(../images/i3.jpg) no-repeat left center; clear:both; padding-left: 13px; height:16px; text-align:left;}
.navm4 ul li a { font-size:14px; line-height:16px; background:none;}
.navm4 ul li a:hover { font-size:14px; line-height:16px; background:none;}
.navm5 {width:343px; padding:0 25px; background:url(../images/n5.png) no-repeat left center; height:186px;}

.navn { position:absolute; z-index:9999px; top:39px;left:-210px; width:985px; text-align:left;height:330px; background:url(../images/n6.png) no-repeat; padding:23px 0; display:none;}
.navn table tr td {vertical-align:top; line-height:18px; text-align:left;}
.navn1 {width:234px; padding-left:40px; position:relative;}
.navn1 ul li { background:url(../images/i3.jpg) no-repeat left center; padding-left: 13px; height:16px; text-align:left; line-height:20px; height:20px;}

.navn1 ul li a { font-size:14px; line-height:16px; background:none;}
.navn1 ul li a:hover { font-size:14px; line-height:16px; background:none;}
.navn2 {width:266px; padding:0 25px; background:url(../images/i4.jpg) no-repeat left center; height:272px;}
.navn4 {width:266px; padding:0 25px; background:url(../images/i4.jpg) no-repeat left center; height:272px;}
.navn9 {width:600px; padding:0 25px; background:url(../images/i4.jpg) no-repeat left center; height:272px;}
#td1 a:hover #navm{ display:block;}
.nav table tr td:hover .navm {display:block;}
.nav table tr td:hover{zoom:1;}
.nav table tr td:hover .navm_7 {display:block;}
.nav table tr td:hover .navn {display:block;}




.navn3 { width:397px; height:280px; padding:0 30px; position:absolute; z-index:99999999999999; left:200px; padding-top:34px; top:0; background:url(../images/b1.png) no-repeat;display:none; }
.navn3 ul li {float:left; background:none; padding:4px 0; width:120px;}
.navn3 ul li a {font-size:12px; color:#007DC5;}
.navn3 ul li a:hover {font-size:12px; color:#007DC5;}
.navn3 a {font-size:12px; color:#007DC5;}
.navn3 a:hover {font-size:12px; color:#007DC5;}
.navn1 ul li:hover div {display:block;}

#slides {
position:relative;
	z-index:100;
}

#slides .next,#slides .prev {
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

.slides_container {

	width:1002px;
	height:385px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
}



.pagination {
position:absolute;
left:48%; top:300px;
z-index:99;

	margin:26px auto 0;
	width:100px;
}

.pagination li {
	float:left;
	margin:0 1px;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../images/cc.jpg);
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-image:url(../images/ch.jpg);
}


.navm6 {width:217px; padding:0 17px; background:url(http://www.zhengchang.com/images/n5.png) no-repeat left center; height:186px;}
.navm7 {width:165px; padding-left:40px;}
.navm7 ul li { background:url(http://www.zhengchang.com/images/i3.jpg) no-repeat left center; clear:both; padding-left: 13px; height:16px; text-align:left;}
.navm7 ul li a { font-size:13px; line-height:16px; background:none;}
.navm7 ul li a:hover { font-size:13px; line-height:16px; background:none;}
.navm8 {width:182px; padding:0 28px; background:url(http://www.zhengchang.com/images/n5.png) no-repeat left center; height:186px;}




.ba_bg{ width:100%; height:440px; background:#81c9f6; padding-top:89px;}
.cp{ width:1003px; height:163px; margin:15px auto 0 auto; background:url(../images/cp_bg.jpg) no-repeat;}

.h_tonglan {width:1003px; background:url(../images/main_cp_bg.jpg); height:163px; background-repeat:no-repeat;padding:0;margin:auto; overflow:hidden}
.h_tonglan ul {overflow:hidden;}

.h218px {width:1003px; height:125px; padding-top:20px; margin:0 auto; overflow:hidden}
.h218px th {padding-top:67px; }
.h218px td {overflow:hidden; }
#scrollbox ul {overflow:hidden; }
#scrollbox ul li {FLOAT:left;vertical-align:top;font-size:12px; margin:0 6px;line-height:18px;min-height:18px;text-align:center;padding:0px;overflow:hidden;width:306px;height:121px; background:url(../images/mprod-bg.jpg) no-repeat scroll center;}
#scrollbox_left{ position:absolute; left:0; width:151px; height:121px;}
#scrollbox_right{ position:absolute; right:0; width:155px; height:121px;}
#scrollbox_right ul{ text-align:left; padding-left:12px; padding-top:14px;}
#scrollbox_right ul li{text-align:left; float:none; background:none; width:143px; height:20px; line-height:20px; margin:0;}
.pointer {CURSOR: pointer}

.footer{ width:100%; padding-bottom:10px;}
#footer{ width:1003px; margin:0 auto; background:url(../images/foooter-bg.jpg) no-repeat scroll center; width:1003px; height:70px; position:relative; color:#565656; position:relative;}
.footer_left{ position:absolute; left:87px; top:24px; line-height:24px;}
.footer_right{ position:absolute; right:5px; top:24px;}

.newspage {
 width:100%;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px auto; PADDING-TOP: 6px; TEXT-ALIGN: center; clear:both
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #E05222; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#E05222; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#993300; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}

/*-----------------------------------other------------------------------------*/
.about_banner{ width:1423px; height:350px; margin:0 auto; background:url(../images/about-banner.jpg) no-repeat scroll center bottom; position:relative;padding-top:89px;}
.prod_banner{ width:1423px; height:350px; margin:0 auto; background:url(../images/prod-banner.jpg) no-repeat scroll center bottom; position:relative;padding-top:89px;}
.news_banner{ width:1423px; height:350px; margin:0 auto; background:url(../images/news-banner.jpg) no-repeat scroll center bottom; position:relative;padding-top:89px;}
.engineer_banner{ width:1423px; height:350px; margin:0 auto; background:url(../images/engineer-banner.jpg) no-repeat scroll center bottom; position:relative;padding-top:89px;}
.service_banner{ width:1423px; height:350px; margin:0 auto; background:url(../images/service-banner.jpg) no-repeat scroll center bottom; position:relative;padding-top:89px;}
.order_banner{ width:1423px; height:350px; margin:0 auto; background:url(../images/order-banner.jpg) no-repeat scroll center bottom; position:relative;padding-top:89px;}
.contact_banner{ width:1423px; height:350px; margin:0 auto; background:url(../images/contact-banner.jpg) no-repeat scroll center bottom; position:relative;padding-top:89px;}
.vedio_banner{ width:1423px; height:350px; margin:0 auto; background:url(../images/vedio-banner.jpg) no-repeat scroll center bottom; position:relative;padding-top:89px;}

.left_top{ width:157px; height:114px; opacity:0.8; background:url(../images/left-top-bg-en.jpg) no-repeat scroll center; text-align:center; left:210px; top:139px;}
.left_top div{ padding-top:28px; line-height:30px;}
.box{ width:1423px; margin:0 auto;}
#box{ width:1003px; margin:0 auto;}
.left{ float:left; width:157px;}

.engineer_left_ul li{ background:url(../images/lprod_list_img2.jpg) no-repeat scroll left center; padding-left:19px;}

#lt_s1{ font-family:"微软雅黑"; font-size:22px; color:white;}
#lt_s2{font-family:"微软雅黑"; font-size:16px; color:#d4e2f3;}
.left_list{ background:url(../images/left-list-bg.jpg) repeat-y scroll center; width:157px;}
.left_list ul{ padding-left:16px; padding-top:10px;}
.left_list ul li{ line-height:30px; height:30px;}
.left_list ul li img{ margin-top:0px; padding-right:5px;}
.left_list ul li a{ color:#666666;}
.left_list ul li a:hover{ color:#0058b0;}
.right{ float:right; width:846px;}
.right_top{ width:846px; height:52px; background:url(../images/right-top.jpg) no-repeat scroll center; line-height:12px;}
.right_top div{ padding-top:27px; position:relative; }
.right_top span{ color:#1072d3; padding-left:33px; font-family:"宋体";}
.right_top a{ position:absolute; right:30px; color:white;}
.right_content{ width:846px; margin-left:-1px; border-left:1px solid #cccccc;}
.right_content_box{ padding-left:30px; padding-right:13px; padding-top:10px; line-height:27px; min-height:350px;}

.about_footer_img{ background:url(../images/about-footer-img.jpg) no-repeat scroll center; margin-top:10px; width:803px; height:305px;}

#honor{ width:400px; margin:0 auto; margin-top:100px;}
#honor_detail{ width:600px; margin:0 auto;}

#coop{padding-top:10px; padding-left:50px; width:700px; margin:0 auto; }
#coop ul li{ float:left; width:300px; height:233px; background:url(../images/fac-bg.JPG) no-repeat scroll center; margin-right:50px; margin-bottom:30px;}

#factory{ padding-top:10px; padding-left:50px; width:700px; margin:0 auto; }
#factory ul li{ float:left; width:300px; height:233px; background:url(../images/fac-bg.JPG) no-repeat scroll center; margin-right:50px; margin-bottom:30px;}
#factory ul li a img{ width:260px; padding: 10px 20px 0;}

#news ul li{ height:30px; line-height:30px; border-bottom:1px dotted #666666; position:relative;}
#news ul li img{ padding-top:8px; padding-right:5px;}
#news ul li span{ position:absolute; right:0;}

#vedio{ width:500px; margin:20px auto;}

.picture{ margin:3px; padding:3px; border:1.5px dashed #867247;}

.pic {width:620px; margin:0 auto; height:auto;}
.pic ul{width:620px;height:auto;}
.pic li{}
.pic li img {width:120px;margin:10px; padding:3px;}

.pro_title a{
	color:#666666;
	text-align: left;
}

.contact_list_left{ float:left; width:500px; font-size:16px;}
.contact_list_right{ float:right; width:300px;}
.contact_list_right ul li{ height:30px; line-height:30px;}

.feed_engineering ul li { height:30px; line-height:30px; border-bottom:1px dotted #666;}
.feed_engineering ul li img{ padding-top:8px; padding-right:5px;}
h2{ margin:16px 0; }


/*-----------------------------------map------------------------------------*/

.map_top{ width:1423px; height:48px; margin:0 auto; background:rgba(0, 0, 0, 0.2) none repeat scroll 0% 0%; color:#333; }
#map_top{ width:1003px; height:48px; margin:0 auto;position:relative;}
#map_logo{ position:absolute; top:4px; left:0;  height:40px;}
#map_logo img{ height:40px;}
#map_top ul{ padding-left:150px;}
#map_top ul li{ float:left;}
#map_top ul li a { display:block; height:48px; line-height:48px; width:120px; text-align:center; font-family:"微软雅黑"; font-weight:bold; font-size:14px; color:white;}

.map_box{ width:1423px; margin:0 auto;}
#map_box{ width:1003px; margin:0 auto;}
.box_head{ height:60px; line-height:60px; font-size:20px; border-bottom:1px solid #CCCCCC; }

.box_content{ width:1003px; padding-top:30px;}
.box_content_1{ float:left; width:250px;}
.box_content_title{ font-weight:bold; font-size:16px; height:50px; line-height:50px;}
.box_content ul li{ height:45px; line-height:45px;}
.box_content ul li a{ color:#333;}
.box_content_2{float:left; width:250px;}
.box_content_3{float:left; width:250px;}
.box_content_4{float:left; width:250px;}

.link_content ul li{ height:65px; line-height:65px; font-size:20px;}

.vedio_more{ padding-top:10px;}
.vedio_more_title{ height:40px; line-height:40px; font-size:16px; font-weight:bold;}
.vedio_more_content ul li{ height:30px; line-height:30px;}

#footer_ul li{ float:left; position:relative;}
#footer_ul li ul{  position:absolute; top:20px; left:-360px; width:700px; padding-top:5px; visibility:hidden;}
#footer_ul li ul li{ padding-right:5px; }

.view {
	background:url(../images/circle.png) no-repeat center center;
	border: none;
	cursor: default;
	float: left;
	height: 146px;
	overflow: hidden;
	position: relative;
	text-align: center;
	width: 144px;
}

.view .mask,.view .content {
	height: 146px;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 144px;
}

.view img {
	display: block;
	margin:30px auto;
	position: relative;
}

.view h2 {
	background: rgba(0, 0, 0, 0.8);
	color: #fff;
	font-size: 17px;
	margin: 20px 0 0;
	padding: 10px;
	position: relative;
	text-align: center;
	text-transform: uppercase;
}
.view p {
	color: #fff;
	font-size:15px; font-family: "微软雅黑"; 
	padding: 35px 20px 20px;
	position: relative;
	text-align: center;
}

.view a.info {
	background: #000;
	color: #fff;
	display: inline-block;
	padding: 7px 14px;
	text-decoration: none;
	text-transform: uppercase;
}

.view-tenth img {
   -webkit-transform: scaleY(1);
   -moz-transform: scaleY(1);
   -o-transform: scaleY(1);
   -ms-transform: scaleY(1);
   transform: scaleY(1);
   -webkit-transition: all 0.4s ease-in-out;
   -moz-transition: all 0.4s ease-in-out;
   -o-transition: all 0.4s ease-in-out;
   -ms-transition: all 0.4s ease-in-out;
   transition: all 0.4s ease-in-out;
}
.view-tenth .mask {
	background-image:url(../images/transparent.png);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}
.view-tenth h2 {
   border-bottom: 1px solid rgba(0, 0, 0, 0.3);
   background: transparent;
   margin: 20px 40px 0px 40px;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   color: #333;
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}
.view-tenth p {
   color: #333;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
}
.view-tenth a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
}
.view-tenth:hover img {
   -webkit-transform: scale(2);
   -moz-transform: scale(2);
   -o-transform: scale(2);
   -ms-transform: scale(2);
   transform: scale(2);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}
.view-tenth:hover .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
.view-tenth:hover h2,.view-tenth:hover p,.view-tenth:hover a.info {
   -webkit-transform: scale(1);
   -moz-transform: scale(1);
   -o-transform: scale(1);
   -ms-transform: scale(1);
   transform: scale(1);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}

.ewm {
	width: 52px;
	height: 162px;
	right:0px;
	top:500px;
	position:fixed;
	z-index:9999999;
}
.ewm ul li {
	width: 48px;
	display: block;
	height: 50px;
	padding: 2px;
	overflow: hidden
}
.weixin {
	background: url(../images/elevator.png) no-repeat;
	background-position: 0 87%;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}
.weixin:hover {
	background-position: 0 93%
}
.weixin:hover .weixin-logo {
	width: 170px;
	height: 185px;
}
.idea {
	background: url(../images/elevator.png) no-repeat;
	background-position: 0 43%;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}
.idea a{ 	width: 48px;
	display: block;
	height: 50px;}
.idea:hover {
	background-position: 0 49%;
}
.app {
	background: url(../images/elevator.png) no-repeat;
	background-position: 0 55%;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}
.app:hover {
	background-position: 0 61%;
}
.app:hover .app-logo {
	width: 170px;
	height: 185px;
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
}
.weixin-logo {
	background: url(../images/elevator.png) no-repeat;
	background-position: 0 -19px;
	width: 0px;
	height: 0px;
	overflow: hidden;
	position: absolute;
	top: -134px;
	left: -171px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}
.app-logo {
	background: url(../images/elevator.png) no-repeat;
	background-position: 0 26%;
	width: 0px;
	height: 0px;
	overflow: hidden;
	position: absolute;
	top: -18px;
	left: -171px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}